<?php
/**
 * Created by PhpStorm.
 * User: luanalex
 * Date: 2017/9/15
 * Time: 17:04
 */
echo readfile("webdictionary.txt");
echo "<br>";
?>


<?php

echo "r	打开文件为只读。文件指针在文件的开头开始。
w	打开文件为只写。删除文件的内容或创建一个新的文件，如果它不存在。文件指针在文件的开头开始。
a	打开文件为只写。文件中的现有数据会被保留。文件指针在文件结尾开始。创建新的文件，如果文件不存在。
x	创建新文件为只写。返回 FALSE 和错误，如果文件已存在。
r+	打开文件为读/写、文件指针在文件开头开始。
w+	打开文件为读/写。删除文件内容或创建新文件，如果它不存在。文件指针在文件开头开始。
a+	打开文件为读/写。文件中已有的数据会被保留。文件指针在文件结尾开始。创建新文件，如果它不存在。
x+	创建新文件为读/写。返回 FALSE 和错误，如果文件已存在。";

$myfile = fopen("webdictionary.txt", "r") or die("Unable to open file!");
echo fread($myfile,filesize("webdictionary.txt"));
fclose($myfile);
?>

<?php
echo "br","fgetc() 函数用于从文件中读取单个字符","<br>","下例逐字符读取 \"webdictionary.txt\" 文件，直到 end-of-file：","<br>";
$myfile = fopen("webdictionary.txt", "r") or die("Unable to open file!");
// 输出单字符直到 end-of-file
echo fgetc($myfile);

while(!feof($myfile)) {
    echo fgetc($myfile);
}
fclose($myfile);
?>


<?php
echo "br","fgets() 函数用于从文件中读取单个字符","<br>","下例逐字符读取 \"webdictionary.txt\" 文件，直到 end-of-file：","<br>";

$myfile = fopen("webdictionary.txt", "r") or die("Unable to open file!");
// 输出单行直到 end-of-file
while(!feof($myfile)) {
    echo fgets($myfile) . "<br>";
}
fclose($myfile);
?>